Version 6.2 : février 2018

Avis

Modifications de base de données

Cette version nécessite que la base de données Blue Prism soit la version 233

Agent d’ouverture de session

La version de l’agent d’ouverture de session fournie avec cette version de Blue Prism a les mêmes fonctionnalités que la version fournie avec Blue Prism 5.0.33.

Avis importants

Aucun.

Certifications

Cette version a été vérifiée comme étant conforme aux normes ci-dessous par Veracode, une organisation indépendante travaillant dans le domaine de la sécurité des applications.

Analyse de code statique

VL4. Note Veracode : 100/100. Plus d’informations

PCI DSS

PCI DSS Version 3.2 conforme dans les sections 6.1, 6.3.2, 6.5, 6.6 et 11.3.2

PCI PA-DSS

PCI PA-DSS Version 3.2 sections 5.1.4, 5.2, 7.1.1, 7.1.2 et 7.1.3.

OWASP

Plus d’informations

SANS Top 25

Plus d’informations

CERT Secure Coding

Plus d’informations

Un rapport de synthèse des points clés de la conformité est disponible sur demande auprès de l’assistance produit.

Améliorations

Les nouveaux composants et améliorations suivants sont introduits dans cette version de Blue Prism.

Description de la modification

Référence

Cette version de Blue Prism a été certifiée pour une utilisation avec les éditions Office 2016 d’Excel et Word. Au moment de la diffusion, Office 2016 est la version qui est fournie en tant qu’installation locale lors de l’utilisation d’Office 365.

us-1334
us-1335

L’assistance native pour l’AIU a été introduite avec l’ajout d’un mode espion et d’un navigateur d’applications dédiés qui peuvent être utilisés lors de la création de modèles d’applications dans Object Studio.
Le navigateur d’applications AIU permet trois affichages de l’arborescence des éléments d’automatisation disponibles dans l’application cible, par ordre décroissant de détail présenté à l’écran : brut, contrôle et contenu.

  • Brut affiche l’arbre complet des éléments d’automatisation qui suit de près la structure programmatique native d’une application. C’est l’affichage le plus détaillé disponible
  • Contrôle affiche des éléments indiquant des informations à l’utilisateur ou lui permettant d’effectuer une action.
  • Contenu contient des éléments qui transmettent des informations à une interface utilisateur, y compris des éléments d’interface utilisateur qui peuvent recevoir le focus clavier.

L’AIU offre des améliorations en termes de vitesse, de précision et de résilience par rapport à l’accessibilité active (AA) lors de la création d’automatisations. L’AA demeure pris en charge en tant que mode espion.

ep-19

Il est maintenant possible d’importer des versions via la ligne de commande. Les versions importées par programme utiliseront des valeurs préconfigurées par défaut pour résoudre les conflits d’importation d’environnement. Cette fonctionnalité est destinée aux utilisateurs avancés de Blue Prism.

us-1505

La validation de la conception automatisée peut maintenant être définie comme un avertissement ou une erreur si un processus ou un objet contient un type d’exception qui n’a jamais été utilisé auparavant dans l’environnement. Cela permet de s’assurer que seuls les types d’exception prédéterminés peuvent être utilisés. Lors de l’utilisation de cette fonctionnalité, tenez compte des points suivants :

  • La liste des exceptions actuellement utilisées dans l’environnement n’est générée qu’une fois que l’action Analyser les objets métier (ou Analyser les processus) a été exécutée.
  • Les types d’exceptions maintenant utilisés ou importés dans les objets et les processus sont automatiquement ajoutés à la liste validée des exceptions permises.

us-1194

Une nouvelle capacité est fournie pour libérer les verrouillages de base de données qui peuvent se produire pendant l’archivage. Le verrou peut être libéré en sélectionnant « Libérer le verrouillage d’archive » à partir de l’écran d’archivage dans le panneau Système. Une fois sélectionné, le verrou est effacé de la base de données et une entrée d’audit est créée.

Lorsqu’une ressource s’initialise pour la première fois, si un verrou d’archive est en place, la ressource tentera automatiquement de l’effacer.

us-909

Les utilisateurs ayant la permission Sécurité - Gérer les identifiants peuvent maintenant créer et mettre à jour des identifiants en utilisant deux actions supplémentaires en ligne de commande AutomateC : /createcredential et /updatecredential. Par défaut, de nouveaux identifiants seront créés avec les permissions « tous les processus », « toutes les ressources » et « tous les rôles de sécurité ». Les valeurs des propriétés d’identifiant existantes peuvent également être définies et mises à jour en utilisant une action /setcredentialproperty.

us-1663

Un certain nombre d’options ont été mises en place lorsque les processus et les objets sont exposés en tant que services web :

  • L’encodage document/littéral peut désormais être appliqué lors de l’exposition d’un service web dans l’interface utilisateur et aussi via la ligne de commande avec un commutateur /forcedoclitencoding. Cela forcera toutes les actions (y compris Initialiser et Nettoyer) à utiliser le format indiqué. Si cette application n’est pas sélectionnée, les actions d’initialisation et de nettoyage utiliseront l’encodage RPC et l’encodage pour les actions personnalisées sera déterminé en fonction de la définition d’un type de données de collection en tant que paramètre d’entrée ou de sortie.
  • L’emplacement de l’adresse du service Web qui sera affiché dans le WSDL du service peut désormais être configuré en option avec une adresse de remplacement. Cette option est configurée en utilisant le commutateur de ligne de commande /wslocationprefix au démarrage d’une ressource d’exécution. Si aucun emplacement n’est défini, la ressource continuera d’être traitée par le nom (court) de la machine ou le nom de domaine explicite tel que configuré dans les réglages système. L’emplacement de l’adresse du service web d’une ressource peut maintenant être spécifié via un commutateur de ligne de commande optionnel /wslocationprefix. Si aucun emplacement n’est défini, la ressource continuera d’être traitée par le nom (court) de la machine ou le nom de domaine explicite.
  • Lors de l’appel d’un processus ou d’un objet exposé en tant que service web, les sorties qui sont des types simples n’ont plus d’espace de nom XML vide (xmlns=""). Pour la rétrocompatibilité, les utilisateurs peuvent spécifier qu’un processus ou un objet utilisant l’encodage RPC doit continuer à utiliser l’espacement des anciens noms lors de la première exposition du processus ou de l’objet.

us-1499
us-1350
bg-1034

Il est maintenant possible de spécifier qu’une ressource d’exécution ne doit pas démarrer un point de terminaison HTTP en appliquant un commutateur /nohttp supplémentaire à une commande /resourcepc. Cette option ne doit être utilisée que lorsque la ressource n’est pas tenue d’exposer les services web et n’a pas besoin d’être contrôlée via l’interface HTTP. Une fois définies, les requêtes HTTP vers la ressource n’obtiendront pas de réponse HTTP valide.

us-1500

Une dalle de tableau de bord supplémentaire (informations de licence) qui mesure et affiche les droits de licence par rapport à l’utilisation pour les sessions simultanées, les processus publiés et les ressources, a été fournie. Seules les données concernant la licence de déploiement sont affichées.

us-1491

La capacité de journalisation du point de terminaison HTTP de la ressource d’exécution d’abord fournie pour soutenir l’intégration de Splunk a été étendue pour permettre l’authentification HTTP de base. Cela s’ajoute à l’authentification par jeton.

us-1480

Le téléchargement ou l’exportation des journaux d’audit ou de session entraîne maintenant une entrée dans le journal d’audit.

us-1063
us-1064

Corrections et améliorations mineures

Les corrections et améliorations mineures suivantes sont introduites dans cette version.

Description de la modification

Référence

La réactivité de plusieurs écrans et commandes a été améliorée lorsqu’il y a de nombreux objets ou processus présents dans un environnement, comme lors de l’ouverture d’un objet ou d’un processus au sein du concepteur ou en interaction avec l’arborescence dans Process/Object Studio. Un nouveau modèle de chargement a également été introduit.

us-1608

La vitesse d’exécution maximale dans Process/Object Studio a été augmentée afin qu’elle soit comparable à celles de la salle de contrôle. Dans le cadre de cette modification, les étapes ne sont plus mises en surbrillance lorsque des objets et des processus sont exécutés à la vitesse maximale.

us-807

La procédure de démarrage des ressources d’exécution ignore maintenant les caractères invalides dans la valeur SSLCert pour traiter les problèmes lorsque la copie de l’empreinte de la boutique de certificats entraînait des erreurs de certificat signalées dans Blue Prism. Lorsque des caractères invalides seront trouvés, un avertissement sera envoyé aux journaux d’événements sur l’appareil local.

bg-971

Les licences Blue Prism sont maintenant déchargées de la mémoire lorsque le compte utilisateur est déconnecté du client interactif. Cela résout un problème dans lequel le passage d’un environnement à un autre fait que l’environnement signale une attribution de licence incorrecte à cet utilisateur.

bg-1073

Une boucle infinie ne se produit plus lorsqu’une planification a été configurée avec un intervalle d’exécution supérieur à la fenêtre d’opération disponible.

bg-440

Les calendriers sans jours ouvrables définis ne génèrent plus de boucle infinie lors de la détermination de la prochaine heure d’exécution prévue.

bg-1150

L’importation de versions volumineuses contenant des calendriers et des planifications sur une connexion à un serveur d’applications échouait, ce problème a été résolu.

bg-1042

L’assistant de déverrouillage peut maintenant être utilisé pour déverrouiller avec succès les processus n’ayant pas fonctionné sur une connexion de serveur d’applications qui utilise un mode de connexion WCF.

bg-1168

Les entrées De et Vers dans les journaux d’audit s’affichent maintenant correctement et sont converties de l’UTC à l’heure locale lorsqu’elles sont affichées dans la visionneuse du journal d’audit (qui affiche les informations à l’heure locale des utilisateurs). Cela résoud un problème selon lequel les entrées de journal étaient incorrectement affichées sur différents jours lorsqu’elles étaient visualisées dans la visionneuse du journal d’audit.

bg-1174

Le programme d’installation Blue Prism vérifie maintenant correctement que .NET 4.7 a été installé sur l’appareil avant de continuer.

us-1689

Les régions d’images sont maintenant détectées avec succès à l’exécution, même si les marges du haut et du bas de l’emplacement de l’image ont été définies à 0. Auparavant, la région ne pouvait pas être localisée avec succès à moins que les marges aient été définies à une valeur supérieure à 0.

bg-1020

Les régions de liste peuvent maintenant être utilisées avec la méthode de recherche de l’emplacement de positionnement relatif dans l’éditeur de région pour créer des automatisations de processus avec les techniques d’automatisation de surface.

bg-1019

Les valeurs de correspondance des éléments sont maintenant limitées à 32 000 caractères, ce qui empêche l’interface utilisateur de planter lors de l’utilisation du mode espion de l’accessibilité active pour capturer les éléments de l’application.

bg-1084

Il n’est plus possible d’attribuer une ressource supprimée à un identifiant. Les ressources supprimées sont encore visibles lors de la modification des identifiants auxquels elles sont actuellement associées.

bg-1179

Les paramètres de démarrage des planifications ne peuvent maintenant être créés et modifiés que par les utilisateurs ayant les permissions Créer et Modifier la planification correspondantes.

bg-947

Un problème selon lequel l’utilisation du mode Liste pour afficher les journaux de session entraînait l’affichage incorrect des données a été traité.

bg-1027

Les noms de groupes sont maintenant ignorés lors de la recherche par nom d’un objet dans la structure du groupe. Avant cette modification, les processus/objets appelant un objet portant le même nom que le groupe dont il faisait partie affichaient une erreur d’action manquante dans le menu déroulant Action.

bg-1071

Les processus exposés en tant que services web ne sont plus cachés lors de la configuration des alertes de processus.

bg-1196

Agent d’ouverture de session

Les programmes d’installation de la dernière version de l’agent d’ouverture de session, au moment où cette version de Blue Prism a été mise à disposition, sont fournis dans le dossier des programmes d’installation dans l’emplacement d’installation de Blue Prism.

La version de l’agent d’ouverture de session fournie dans cette version de Blue Prism a la même fonctionnalité que la version fournie dans Blue Prism 5.0.33 et toutes les versions précédentes de Blue Prism 6.

Corrections et améliorations mineures

Il n’y a pas de modification applicable dans cette version de Blue Prism.

Mises à jour des processus types de l’agent d’ouverture de session et des objets métier visuels

Il n’y a pas de modification applicable dans cette version de Blue Prism.

Mises à jour des objets métier visuels

Plusieurs objets métier visuels (VBO) sont fournis dans cette version de Blue Prism, mais les modifications ne sont appliquées que lorsqu’un VBO spécifique est explicitement importé.

Toute utilisation de ces VBO doit être revérifiée après une importation pour assurer la compatibilité avec tout changement de comportement.

Objet – MS Excel

Description de la modification

Référence

Le VBO a été certifié pour nous avec l’édition Office 2016 d’Excel.

-

Objet – MS Word

Description de la modification

Référence

Le VBO a été certifié pour nous avec l’édition Office 2016 de Word.

-

Utilitaire - JSON

Description de la modification

Référence

Il n’y plus de message d’erreur du compilateur lors de la modification du VBO.

bg-1056

Utilitaire - Collection en partage

Description de la modification

Référence

L’action Partager la collection ne parvenait pas à partager les données d’une colonne de la collection source en plusieurs collections cibles. Ce problème a été résolu.

bg-1096